'''Test that we actually have a target document, and put up a message box if we dont
Returns true if we have an open doc, false otherwise
'''
if App.TargetDocument is None:
App.Do( Environment, 'MsgBox', {
'Buttons': App.Constants.MsgButtons.OK,
'Icon': App.Constants.MsgIcons.Stop,
'Text': RequiresOpenImage,
})
return App.Constants.Boolean.false
else:
return App.Constants.Boolean.true
# Begin Translatable Strings
# BevelSelection.PspScript:
LayerName_BevelSelection = u"SΘlection biseautΘe"
# Black and white pencil.PspScript:
LayerName_Blackandwhitepencil = u"Raster 2"
# Border with drop shadow.PspScript:
AlphaName = u"Selection #1"
# Flag.PspScript:
#AlphaName = u"Selection #1"
# Grey chart.PspScript:
GradientName = u"Premier plan/ArriΦre-plan"
# Sloppy edges.PspScript:
#AlphaName = u"Selection #1"
# Toned greyscale.PspScript:
LayerName_Tonedgreyscale = u"╔quilibre des couleurs 1"
# Vignette.PspScript:
LayerName_Vignette = u"Raster 2"
# Photo edges.PspScript:
LayerName_Photoedges = u"Raster 2"
# SimpleCaption.PspScript:
ImageTooSmallMsg = u"L'image actuelle est trop petite pour permettre l'ajout d'une lΘgendeá; elle doit Ωtre d'au moins 200áxá200."
MultipleLayersMsg = u"L'image actuelle comporte de multiples calques. Cela peut conduire α des rΘsultats inattendus.\nNous vous conseillons d'aplatir l'image avant de poursuivre. Voulez-vous l'aplatir ?"
CaptionPrompt = u"Entrez une lΘgende pour l'image. Elle sera centrΘe sous l'image."
CaptionTitle = u"Entrez la lΘgende de l'image"
PromotedLayerName = u"Image"
PageSurfaceLayerName = u"Surface de la page"
AlbumPageLayerGroup = u"Page d'album"
DropShadowLayerName = u"Ombre portΘe"
CaptionTextLayerName = u"Texte de la lΘgende"
CaptionFontName2 = u"Tahoma"
# VectorMergeAndCutoutSelected.PspScript:
TwoOrMoreMsg = u"Ce script requiert la sΘlection d'au moins deux objets vectoriels."
# VectorMergeSelected.PspScript:
#TwoOrMoreMsg = u"This script requires that two or more vector objects be selected."
# AddPSP8FileLocations.PspScript:
NoPSP8FoldersFound = u"Aucun dossier de PSP8 n'a ΘtΘ trouvΘ."
FilesHaveBeenAdded = u"Les fichiers dans '%s' ont ΘtΘ ajoutΘs aux prΘfΘrences d'emplacements de fichiers."
Brushes = u"Pinceaux"
BumpMaps = u"Reliefs et textures"
DeformationMaps = u"ParamΦtres de dΘformation"
DisplacementMaps = u"ParamΦtres de dΘplacement"
EnvironmentMaps = u"ParamΦtres d'environnement"
Gradients = u"DΘgradΘs"
Masks = u"Masques"
Palettes = u"Palettes"
Patterns = u"Motifs"
PictureFrames = u"Cadres"
PictureTubes = u"Tubes α images"
PresetShapes = u"Formes"
Presets = u"Options"
PrintTemplates = u"ModΦles de compositions"
QuickGuides = u"Guides rapides"
SampleImages = u"Exemples d'images"
ScriptsRestricted = u"Scripts - RΘglementΘs"
ScriptsTrusted = u"Scripts - SΘcurisΘs"
Selections = u"SΘlections"
StyledLines = u"Styles personnalisΘs"
Swatches = u"╔chantillons"
Textures = u"Textures"
# AddPSP8FileLocationsALL.PspScript:
#NoPSP8FoldersFound = u"No PSP8 folders found."
#FilesHaveBeenAdded = u"Files in '%s' have been added to the File Locations preferences."
#Brushes = u"Brushes"
#BumpMaps = u"Bump Maps"
#DeformationMaps = u"Deformation Maps"
#DisplacementMaps = u"Displacement Maps"
#EnvironmentMaps = u"Environment Maps"
#Gradients = u"Gradients"
#Masks = u"Masks"
#Palettes = u"Palettes"
#Patterns = u"Patterns"
#PictureFrames = u"Picture Frames"
#PictureTubes = u"Picture Tubes"
#PresetShapes = u"Preset Shapes"
#Presets = u"Presets"
#PrintTemplates = u"Print Templates"
#QuickGuides = u"Quick Guides"
#SampleImages = u"Sample Images"
#ScriptsRestricted = u"Scripts-Restricted"
#ScriptsTrusted = u"Scripts-Trusted"
#Selections = u"Selections"
#StyledLines = u"Styled Lines"
#Swatches = u"Swatches"
#Textures = u"Textures"
# CapturePalette.PspScript:
RequiresPaletted = u"Ce script requiert une image avec palette. Voulez-vous rΘduire le nombre de couleursá?"
NoPaletteFound = u"Erreur interneá: Aucune palette n'a ΘtΘ trouvΘe"
GroutWidthMsg = u"La valeur GroutWidth doit Ωtre comprise entre 0 et 20"
ColorsPerRowMsg = u"La valeur ColorsPerRow doit Ωtre comprise entre 1 et 100"
TileSizeMsg = u"La valeur TileSize doit Ωtre comprise entre 2 et 50"
NumColorsMsg = u"Le nombre de couleurs doit Ωtre compris entre 2 et 1024"
ButtonMarginMsg = u"La valeur de ButtonMargin doit Ωtre infΘrieure α la moitiΘ de TileSize"
ColorIs = u"La couleur %d est (%02X,%02X,%02X)"
# EXIFCaptioning.PspScript:
NoEXIFData = u"Aucun donnΘe EXIF n'a ΘtΘ trouvΘe sur l'image actuelle."
ExposureMsg = u"ouverture f/%g, exposition %s"
CaptionBackground = u"ArriΦre-plan de la lΘgende"
EXIFCaption = u"LΘgende EXIF"
EXIFText = u"Texte EXIF"
CaptionFontName = u"Arial"
# SplitCMYKtoLayerGroup.PspScript:
Black = u"Noir"
BlackChannel = u"Canal du noir"
Yellow = u"Jaune"
YellowChannel = u"Canal du jaune"
Magenta = u"Magenta"
MagentaChannel = u"Canal du magenta"
Cyan = u"Cyan"
CyanChannel = u"Canal du cyan"
CMYKChannels = u"Canaux CMJN"
# SplitHSLtoLayerGroup.PspScript:
Lightness = u"LuminositΘ"
LightnessChannel = u"Canal de la luminositΘ"
Saturation = u"Saturation"
SaturationChannel = u"Canal de la saturation"
Hue = u"Teinte"
HueChannel = u"Canal de la teinte"
HSLChannels = u"Canaux TSL"
# SplitRGBtoLayerGroup.PspScript:
Blue = u"Bleu"
BlueChannel = u"Canal du bleu"
Green = u"Vert"
GreenChannel = u"Canal du vert"
Red = u"Rouge"
RedChannel = u"Canal du rouge"
RGBChannels = u"Canaux RVB"
# JascUtils.py, PSPUtils.py
SelectionLayer = u"SΘlection transformΘe via un script"
Pattern = u"Motif"
Inline = u"En ligne"
Gradient = u"DΘgradΘ"
Linear = u"LinΘaire"
Radial = u"Radial"
Rectangular = u"Rectangulaire"
Sunburst = u"Halo"
Solid = u"Plein"
Null = u"Nul"
Art = u"Art"
RequiresOpenImage = u"Ce script requiert une image ouverte."